package dome;

public class Text {
    public  static void drawing(Fu fu){
        fu.drow(); // 一个引用调用一个方法  原因：引用对象不一
        //  定义一个成员方法并写入父类的类型，在调用父类的成员方法

    }
    public static void main(String[] args) {
         Fu fu = new Cycle();  // 构造方法的名称与这个类的名字相同  所以能直接打印，要是成员方法就得.调用
//        Fu  fu2 = new Rect();  // 向上转型
//        drawing(fu);// 在通过成员方法来使用
//        drawing(fu2);  //这个更能体现多态特性
//        fu.drow();   //不能更好的体现多态的特性
//        fu2.drow();  //这样调用重写方法执行的是子类的从写方法
    }


}
